---
title: MindsDB Mongo-QL
sidebarTitle: Overview
---

MindsDB offers a tailored Mongo-QL syntax that enables seamless interaction with a wide range of objects, including collections, databases, and models. Moreover, you have the flexibility to connect MindsDB with MongoDB Compass and MongoDB Shell, facilitating streamlined integration.

<Note>
After connecting to MindsDB from Mongo, switch to the default project by executing `> use mindsdb`.
</Note>

### Connect to MindsDB

This section contains guides on how to connect MindsDB to MongoDB clients.

<CardGroup cols={4}>

    <Card title="MongoDB Compass" icon="link" href="/connect/mongo-compass"></Card>
    <Card title="MongoDB Shell" icon="link" href="/connect/mongo-shell"></Card>

</CardGroup>

### Mongo-QL Syntax

This section contains guides on how to work with collections, databases, and models.

<CardGroup cols={4}>

    <Card title="Collection Structure" icon="link" href="/sdks/mongo/collection-structure"></Card>
    <Card title="ML Engines" icon="link" href="/sdks/mongo/ml_engine"></Card>
    <Card title="Connect Databases" icon="link" href="/sdks/mongo/database"></Card>
    <Card title="Create Models" icon="link" href="/sdks/mongo/insert"></Card>
    <Card title="Describe Models" icon="link" href="/sdks/mongo/models/describe"></Card>
    <Card title="Make Predictions" icon="link" href="/sdks/mongo/find"></Card>
    <Card title="Delete Models" icon="link" href="/sdks/mongo/delete"></Card>

</CardGroup>
